﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Infrastructure.Model.Mail
{
    /// <summary>
    /// 邮件配置类，用于存储邮件发送的相关配置信息，如发件人、密码、SMTP 服务器等。
    /// </summary>
    public class MailOptions
    {
        /// <summary>
        /// 获取或设置发件人的电子邮件地址。
        /// </summary>
        public string From { get; set; }

        /// <summary>
        /// 获取或设置发件人电子邮件账号的密码。
        /// </summary>
        public string Password { get; set; }

        /// <summary>
        /// 获取或设置 SMTP 服务器地址，用于发送邮件。
        /// </summary>
        public string Smtp { get; set; }

        /// <summary>
        /// 获取或设置 SMTP 服务器的端口号。
        /// </summary>
        public int Port { get; set; }
    }
}
